dogs dog cat textbooks cats fiction home breeder elder care the academic edge puppy pet study guide literature escort companion books